组织: to organize, organization, (biology) tissue, (textiles) weave...
至此: up until now, so far...
下台: to go off the stage, to fall from position of prestige, to step down (from office etc), to disentangle oneself, to get off the hook...
背后: behind, at the back, in the rear, behind sb's back...
大公无私: selfless, impartial...
香料: spice, flavoring, condiment, perfume...
槐树: locust tree (Sophora japonica)...
巫婆: witch, sorceress, female shaman...
生硬: stiff, harsh...